﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Drawing.Imaging;

namespace gpuimp.core
{
    public class State
    {
        private int stateID;
        private String stateName;
        private Layer layer;

        public State()
        {
        }

        public State(Layer myLayer, String theName, int stateID)
        {
            layer = myLayer;
            stateName = theName;
            this.stateID = stateID;
        }

        public String getName()
        {
            return stateName;
        }

        public Layer getLayer()
        {
            return layer;
        }

        public int getID()
        {
            return stateID;
        }

        public override string ToString()
 	    {
            return stateName;
 	    }

    }
}